divorce cats puppy carolina cary dogs family law cat babies puppies baby dog rescue child custody charlotte chapel hill durham kinder animal rescue north raleigh pet kids kind child support children child